package com.heima.wemedia.service;

import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.wemedia.pojos.WmNews;
import net.sourceforge.tess4j.TesseractException;

import java.io.IOException;

/**
 * 自媒体文章审核
 * @Author:  lin
 * @Since: 2025/06/13
 */
public interface WmNewsAutoScanService {

    /**
     * 自媒体文章审核
     * @param id  自媒体文章id
     */
    void autoScanWmNewsAsync(Integer id) throws IOException, TesseractException;

    /**
     * 保存app文章数据
     * @param wmNews 文章对象
     */
    ResponseResult<Long> saveAppArticle(WmNews wmNews);
}
